####################################################################################################
#imports
import os, os.path
import random
import string

import cherrypy

from Tutorial import HelloWorld

####################################################################################################
#main

if __name__ == '__main__':
    conf = {
        '/': {
            'tools.sessions.on': True,
            'tools.staticdir.root': os.path.abspath(os.getcwd())
        },
        '/static': {
            'tools.staticdir.on': True,
            'tools.staticdir.dir': './public'
        }
    }
    #cherrypy.quickstart(HelloWorld(), '/', conf)
    #cherrypy.quickstart(HelloWorld(), '/yahoo', conf)
    #cherrypy.quickstart(myapp, '/', "app.conf")
    
    cherrypy.tree.mount(HelloWorld(), '/blog', conf)
    cherrypy.tree.mount(HelloWorld(), '/forum', conf)

    cherrypy.engine.start()
    cherrypy.engine.block()